The Best 15 Restaurants in Los Gatos, United States

4.5 Rating
50 reviews

320 Village LnLos Gatos CA 95030, Los Gatos

"The food and service were ahead of my expectations. We truly enjoyed the environment of this spot. A"